#python数据类型不需要指定具体数据类型
#通过调优type() 返回具体数据类型
#python 根据变量赋值不同类型的数据自动转换其他数据类型
#python 中数据类型 int整数类型、float浮点类型(没有double类型)、str 字符串类型、bool 布尔类型（True、False）

a=18 #定义一个变量，变量名称a ，赋值18
# print(a)
# print(type(a))  #int 整数类型
a='张三'
# print(a)
# print(type(a)) # str 字符串
a='男'
a="西安市"
# print(a)
# print(type(a))
a=3.14
# print(a)
# # print(type(a)) # float 浮点类型
# a=1>2
# print(a)
# print(False)
# print(type(a)) #bool 布尔类型 False
# print('*'*40)
# a=1<2
# print(a)
# print(True)
# print(type(a))#bool 布尔类型 True

#数据类型转换  :通过系统内置函数 int() float()  str() bool()
age=18
leng='19'
#print(age+leng) 类型不一致无法计算
# print(age+int(leng))
# print("-"*30)
# print(str(age)+leng)
#input 字符串输入,默认返回都是str类型
# name=input("请输入你的姓名")
# print(name)
# age=input("请输入你的年龄")
# print(age)
# print(type(age))

# 将10和3.14字符串类型，并使用字符串拼接方式生成一个新的字符串“10+3.14=”，
# 然后将计算的值连接到字符串末尾（提示使用str() 函数）
a=10
b=3.14
print(str(a),'+',str(b),'=',(a+b))

